sciatic foramen - Francés Inglés Diccionario